home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / door / seabat26.zip / SEABATLE.DOC < prev    next >
Text File  |  1992-02-16  |  7KB  |  181 lines

  1.  
  2.                      Sea Battle DOOR program for PCBoard 14.x
  3.                                    Release 2.6
  4.                                 February 16, 1992
  5.  
  6.  
  7.  
  8.                 Written by - Roland Haley
  9.                 Rural Route #7  Woodstock
  10.                 Ontario  N4S  7W2  Canada
  11.  
  12.  
  13.  
  14.  
  15.  
  16.               HALEY'S COMMENT BULLETIN BOARD
  17.                  USRobotics HST 9600-baud
  18.                   (519) 469-3028
  19.                                   (519) 469-3173
  20.                                   (519) 539-6851
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                      DOOR Setup
  28.  
  29.       Make a batch file to run the DOOR as described in your PCBoard
  30.       (R) documentation.
  31.  
  32.                       Example:
  33.  
  34.       CD \DOORS
  35.           SEABATLE SEA.CFG  <= Runs SEABATLE.EXE passing a parameter of SEA.CFG
  36.           CD \PCB              An example of this file is below.
  37.       BOARD
  38.  
  39.  
  40.                          Example SEA.CFG file:
  41.  
  42.       C:\PCB\PCBOARD.SYS          <== The location of this file
  43.       Haley's Comment BBS         <== The name of your BBS
  44.       Roland                      <== The SysOps FIRST name
  45.       Haley                       <== The SysOps LAST name
  46.       0                           <== Registration number
  47.           C:\NEWS\0NEWS.TXT           <== Drive\Path\Name of bulletin
  48.  
  49.  
  50.                 Environment Variables
  51.  
  52.  
  53.       Two environment variables must be set in your AUTOEXEC.BAT file:
  54.  
  55.       SET LIB=<drive:><path to DORPCH33.EXE>  Note: ONLY the PATH !
  56.  
  57.       Example:  SET LIB=C:\MYLIB
  58.  
  59.       The DORPCH33.EXE run-time library must then be placed in this
  60.       directory.  If you keep the library in the <current directory>
  61.       with the DOOR program then this environment variable is NOT
  62.       required.  I would suggest a separate directory - perhaps a
  63.       RAMDISK as I do on my system.
  64.  
  65.  
  66.       SET DOORPCH=PCB     This variable tells DORPCH33.EXE it is
  67.                   running on a PCBoard system
  68.  
  69.  
  70.       All DOORPCH 3.3 DOORS require the DORPCH33.EXE run-time library
  71.       and the Microsoft (R) QuickBASIC 3.0 run-time library,
  72.       BRUN30.EXE, be present.  Your DOOR program may have come with
  73.       these files in the ARC file.  If they are not present, this DOOR
  74.       program WILL NOT RUN.  You should contact the DOOR author if the
  75.       files are missing.  You require one and only one version of these
  76.       two libraries for ALL DOORPCH 3.3 DOORware.  The files are also
  77.       available in DORPCH33.ARC available on most PCBoard Bulletin
  78.       Board Systems.  If you wish a fully detailed explanation of how
  79.       DOORPCH operates with DOORS, then you may read the documentation
  80.       within the DORPCH33.ARC file within which this documentation may
  81.       be found.
  82.  
  83.                    DOOR Operation
  84.  
  85.       When the DOOR is in operation you have complete control over the
  86.       caller.  This DOOR was written using DOORPCH version 3.3.  The
  87.       logic is safe.  However, if something goes wrong - like real bad
  88.       wrong, sorry but we probably can't help.  Every precaution has
  89.       been taken to insure this code works flawlessly.  If it doesn't,
  90.       let us know.  Many function/operational keys are at your
  91.       disposal/use:
  92.  
  93.       F1   -    Displays the version of DOORPCH compiled and linked
  94.             into the DOOR.
  95.       F2   -    Displays a callers Alias if one is used via the Door
  96.             Monitor program (DOORPCH version) - future.
  97.       F3   -    Reserved for the future.
  98.       F4   -    Toggles the Bell on/off. May activate the DOOR Bell.
  99.             Value is returned to PCBoard when DOOR completes.
  100.       F5   -    DOS Shell. Allows SysOp to exit to DOS from inside a
  101.             DOOR.
  102.       F6   -    Displays available MEMORY and available STRING space.
  103.       F7   -    Toggle the alarm on/off. May activate the DOOR Alarm.
  104.             Value is returned to PCBoard when DOOR completes.
  105.       F8   -    Returns the caller involuntarily to PCBoard.
  106.       F9   -    Toggles the display on/off.
  107.             Value is returned to PCBoard when DOOR completes.
  108.       F10  -    Activates SysOp / Caller CHAT mode within the DOOR.
  109.       ESC  -    Deactivates CHAT mode. DOOR is resumed.
  110.       HOME -    HELP key for line 24/25 capabilities.
  111.       END  -    Displays Callers name and miscellaneous information.
  112.       PG-DN-    Displays Data Phone, Home Phone, Security Level
  113.             Uploads, Downloads and Expiration Date.
  114.       PG-UP-    Displays Comments from the callers USER record.
  115.       UP -      Allows the SysOp to temporarily add additional time
  116.             to the caller while in the DOOR. This time is NOT
  117.             returned to the BBS.
  118.       DN -      Allows the SysOp to temporarily subtract time from the
  119.             caller while in the DOOR. This time is NOT returned
  120.             to the BBS.
  121.       ALT-N -   SysOp next on control/indicator.
  122.             Value is returned to PCBoard when DOOR completes.
  123.       ALT-X -   PCBoard will exit after current caller completes their
  124.             session.  Value is returned to PCBoard when DOOR
  125.             completes.
  126.  
  127.       If you are running in NON-GRAPHICS mode, you MUST have ANSI.SYS
  128.       installed as a device driver in your CONFIG.SYS file:
  129.  
  130.                   Example: DEVICE=ANSI.SYS
  131.  
  132.           DOORPCH uses this device drive8r for displaying all colors to the
  133.       local console.  Color Graphics will always be sent to the local
  134.       console if you have defined to PCBSetup that you are running
  135.       graphics on the local monitor.  If a caller is in non-graphics
  136.       mode (NG) on line 25,  you will still see colors if PCBSetup has
  137.       been configured  that way.  The reverse is also true.  If the
  138.       caller is in graphics mode (GR) on line 25) and the local console
  139.       is defined to be in non-graphics mode then colors will NOT be
  140.       displayed to the local console.
  141.  
  142.  
  143.                     BELL
  144.  
  145.       DOORPCH logic will not allow a BELL to be sent to the local
  146.       console when the local screen is inactive (F9 OFF).
  147.  
  148.  
  149.  
  150.  
  151.  
  152.                        ERRORS
  153.  
  154.       All errors should recover and cause the DOOR program to exit
  155.       gracefully and return to the main system.  All errors are logged
  156.       in the "DOORPCH.ERR" file. The error number and line number are
  157.       included with the date and time.  Errors will be either caused by
  158.       the main module (the authors code, contact him) or the doorpch
  159.       sub (contact DOORPCH people).  It should NEVER cause the board to
  160.       hang.  If your board hangs, you are obligated to contact the
  161.       appropriate party and report the error and circumstances that
  162.       caused it.  Because we are using Microsoft's (c) QuickBASIC 3.0
  163.       run-time routines, it is possible that basic will detect a fatal
  164.       error condition.  As mentioned above, we have taken every
  165.       precaution, but simply cannot code for every error condition.
  166.       The Door should run without error.
  167.  
  168.  
  169.  
  170.  
  171.       If you are running this door on your system, and find it to be
  172.       entertaining. Please register your copy by sending $20 to:
  173.  
  174.                  HALEY'S COMMENT BBS
  175.                     R.R.#7
  176.                   Woodstock, Ontario
  177.                   Canada     N4S 7W2
  178.  
  179.       Include the exact display name of your BBS for your registration
  180.           number to be placed in the SEA.CFG file.
  181.